跳到主要内容

设置IIS项目始终运行

IIS管理的项目从启动状态来看,要么是按需加载,要么是始终运行

按需加载的好处是占用内存少,但每次打开站点都需要加载10秒左右

跟服务器配置估计也有关系

像首页这类站点,开发时一般会选择SSR或纯静态页面,目的一个是为了方便搜索引擎爬取,另一个就是为了加载速度快

所以在IIS里设置首页的站点为始终运行更合适,具体设置方式如下:

安装IIS时配置

勾选【应用程序初始化】

IIS-alwaysRunning-1

应用程序池配置

高级设置 中 启动模式 设置为【AlwaysRunning】

IIS-alwaysRunning-2

设置回收参数

IIS-alwaysRunning-4

站点配置

高级设置 中 预加载已启用 设置为【True】

IIS-alwaysRunning-3